OleContainer a Word
Otázka od: Petr Brant
17. 6. 2004 18:20
Ahoj vespolek,
momentalne si hraju s OLEContainerem a narazil jsem na toto:
Na formu mam dva TPanely (u obou nastaveno Locked = true), jeden zarovnany
dolu, druhy doprava, na nich nejaka tlacitka a mezi nimi je TOleContainer
zarovnany na celou plochu (alClient). Na formu je dale TMainMenu. Jednim
tlacitkem vytvorim OLE objekt ze souboru:
procedure TForm1.Button1Click(Sender: TObject);
begin
o.CreateObjectFromFile('e:\fyzika.doc', false);
end;
Objevi se otevreny dokument, menu, vse funguje. ALE beda, kdyz kliknu na
jakekoli jine tlacitko na TPanelu, i kdyz mu treba neni prirazena zadna
funkce. Menu zmizi a kdyz okno resizuju, prostredi Wordu, ktere predtim
reagovalo prislusnou zmenou velikosti, nyni reagovat prestane. Musi se v
plose OLEContaineru poklepat, aby se to spravilo a pak jeste okno trochu
resizovat, aby bylo zobrazeni korektni. Netusite nekdo, co by se s tim dalo
delat?
Zdravim vsechny
RNDr. Petr Brant [brant@dcomm.cz]
http://web.redbox.cz/petr.brant